﻿namespace CounterStrikeSharp.SchemaGen;

public static class NetworkClasses
{
    public static readonly string[] Names =
    {
        "CAK47",
        "CBarnLight",
        "CBaseAnimGraph",
        "CBaseButton",
        "CBaseClientUIEntity",
        "CBaseCombatCharacter",
        "CBaseCSGrenade",
        "CBaseCSGrenadeProjectile",
        "CBaseDoor",
        "CBaseEntity",
        "CBaseFlex",
        "CBaseGrenade",
        "CBaseModelEntity",
        "CBasePlayerController",
        "CBasePlayerPawn",
        "CBasePlayerWeapon",
        "CBasePropDoor",
        "CBaseToggle",
        "CBaseTrigger",
        "CBeam",
        "CBombTarget",
        "CBreakable",
        "CBreakableProp",
        "CC4",
        "CChicken",
        "CColorCorrection",
        "CColorCorrectionVolume",
        "CCSGameRulesProxy",
        "CCSGO_TeamIntroCharacterPosition",
        "CCSGO_TeamIntroCounterTerroristPosition",
        "CCSGO_TeamIntroTerroristPosition",
        "CCSGO_TeamPreviewCharacterPosition",
        "CCSGO_TeamSelectCharacterPosition",
        "CCSGO_TeamSelectCounterTerroristPosition",
        "CCSGO_TeamSelectTerroristPosition",
        "CCSGO_WingmanIntroCharacterPosition",
        "CCSGO_WingmanIntroCounterTerroristPosition",
        "CCSGO_WingmanIntroTerroristPosition",
        "CCSMinimapBoundary",
        "CCSObserverPawn",
        "CCSPlayerController",
        "CCSPlayerPawn",
        "CCSPlayerPawnBase",
        "CCSPlayerResource",
        "CCSTeam",
        "CCSWeaponBase",
        "CCSWeaponBaseGun",
        "CDEagle",
        "CDecoyGrenade",
        "CDecoyProjectile",
        "CDynamicLight",
        "CDynamicProp",
        "CEconEntity",
        "CEconWearable",
        "CEntityDissolve",
        "CEntityFlame",
        "CEnvCombinedLightProbeVolume",
        "CEnvCubemap",
        "CEnvCubemapBox",
        "CEnvCubemapFog",
        "CEnvDecal",
        "CEnvDetailController",
        "CEnvLightProbeVolume",
        "CEnvParticleGlow",
        "CEnvSky",
        "CEnvVolumetricFogController",
        "CEnvVolumetricFogVolume",
        "CEnvWind",
        "CFireCrackerBlast",
        "CFish",
        "CFlashbang",
        "CFogController",
        "CFootstepControl",
        "CFuncBrush",
        "CFuncConveyor",
        "CFuncElectrifiedVolume",
        "CFuncLadder",
        "CFuncMonitor",
        "CFuncMoveLinear",
        "CFuncRotating",
        "CFuncTrackTrain",
        "CFuncWater",
        "CGameRulesProxy",
        "CGradientFog",
        "CHandleTest",
        "CHEGrenade",
        "CHostage",
        "CHostageCarriableProp",
        "CHostageRescueZone",
        "CIncendiaryGrenade",
        "CInferno",
        "CInfoInstructorHintHostageRescueZone",
        "CInfoLadderDismount",
        "CInfoOffscreenPanoramaTexture",
        "CInfoVisibilityBox",
        "CInfoWorldLayer",
        "CItem_Healthshot",
        "CItemDogtags",
        "CKnife",
        "CLightDirectionalEntity",
        "CLightEntity",
        "CLightEnvironmentEntity",
        "CLightOrthoEntity",
        "CLightSpotEntity",
        "CMapVetoPickController",
        "CModelPointEntity",
        "CMolotovGrenade",
        "CMolotovProjectile",
        "COmniLight",
        "CParticleSystem",
        "CPathParticleRope",
        "CPhysBox",
        "CPhysicsProp",
        "CPhysicsPropMultiplayer",
        "CPhysMagnet",
        "CPlantedC4",
        "CPlayerPing",
        "CPlayerSprayDecal",
        "CPlayerVisibility",
        "CPointCamera",
        "CPointClientUIDialog",
        "CPointClientUIWorldPanel",
        "CPointClientUIWorldTextPanel",
        "CPointCommentaryNode",
        "CPointEntity",
        "CPointValueRemapper",
        "CPointWorldText",
        "CPostProcessingVolume",
        "CPrecipitation",
        "CPrecipitationBlocker",
        "CRagdollManager",
        "CRagdollProp",
        "CRagdollPropAttached",
        "CRectLight",
        "CRopeKeyframe",
        "CSceneEntity",
        "CShatterGlassShardPhysics",
        "CSkyCamera",
        "CSmokeGrenade",
        "CSmokeGrenadeProjectile",
        "CSoundAreaEntityBase",
        "CSoundAreaEntityOrientedBox",
        "CSoundAreaEntitySphere",
        "CSoundOpvarSetAABBEntity",
        "CSoundOpvarSetOBBEntity",
        "CSoundOpvarSetOBBWindEntity",
        "CSoundOpvarSetPathCornerEntity",
        "CSoundOpvarSetPointBase",
        "CSoundOpvarSetPointEntity",
        "CSpotlightEnd",
        "CSprite",
        "CSpriteOriented",
        "CTeam",
        "CTextureBasedAnimatable",
        "CTonemapController2",
        "CTriggerBuoyancy",
        "CTriggerVolume",
        "CVoteController",
        "CWaterBullet",
        "CWeaponAug",
        "CWeaponAWP",
        "CWeaponBaseItem",
        "CWeaponBizon",
        "CWeaponElite",
        "CWeaponFamas",
        "CWeaponFiveSeven",
        "CWeaponG3SG1",
        "CWeaponGalilAR",
        "CWeaponGlock",
        "CWeaponHKP2000",
        "CWeaponM249",
        "CWeaponM4A1",
        "CWeaponMAC10",
        "CWeaponMag7",
        "CWeaponMP7",
        "CWeaponMP9",
        "CWeaponNegev",
        "CWeaponNOVA",
        "CWeaponP250",
        "CWeaponP90",
        "CWeaponSawedoff",
        "CWeaponSCAR20",
        "CWeaponSG556",
        "CWeaponSSG08",
        "CWeaponTaser",
        "CWeaponTec9",
        "CWeaponUMP45",
        "CWeaponXM1014",
        "CWorld",
    };
}
